home *** CD-ROM | disk | FTP | other *** search
/ What CD? 12 / What PC June 1997.iso / multi / cyber / cyber95 / _setup.1 / XmasTree.pop < prev   
Encoding:
Text File  |  1996-12-19  |  8.0 KB  |  134 lines

  1. population 0
  2. dimensions = 1
  3. colour_model RGB
  4. render_quality gouraud
  5. genome 0 {
  6.     noseUp( 1.570770 ),
  7.     setColour( * hsva<0.936520, 0.407340, 0.766059, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  8.     * reflect(
  9.         norder <-0.999998, 0.999995, 0.999995> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>,
  10.         * repeat(
  11.             19.101896 : 10.000000 : 60.000000,
  12.             * join(
  13.                 scope(
  14.                     noseDown( dtor( -91.838371 : -91.838371 : 268.161621 ) ),
  15.                     * scope(
  16.                         setTexture( norder true:toggle ),
  17.                         setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  18.                         setWrap( * norder 0.070384 : -0.386083 : 1.613917 ),
  19.                         * eggVectorScale( <1.000000, 1.000000, 6.667211> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  20.                         egg( norder 0.945542 : 0.000000 : 20.000000 ),
  21.                         * moveHue( 0.054898 : -0.300000 : 0.300000 ),
  22.                         lay
  23.                     ),
  24.                     forward( * 3.503152 : -1.704858 : 6.295142 ),
  25.                     reflect(
  26.                         norder <11.325429, 0.288571, 6.150175> : <24.259628, 24.259628, 24.259628> : <0.288571, 0.288571, 0.288571>,
  27.                         scope(
  28.                             rotate( <4.041761, 4.837272, 2.840944> : <5.080420, 5.403870, 4.719189> : <1.974842, 2.443362, 1.451595> ),
  29.                             join(
  30.                                 hue( 0.053393 : 0.035908 : 0.070879 ),
  31.                                 sat( 0.767350 : 0.609514 : 1.203121 ),
  32.                                 vol( 0.638042 : 0.429094 : 0.846990 ),
  33.                                 alpha( 0.758824 : 0.531704 : 1.049531 )
  34.                             ),
  35.                             join( egg( norder 3.060432 : 0.000000 : 8.000000 ) ),
  36.                             repeat(
  37.                                 32.371807 : 21.834431 : 37.327492,
  38.                                 join(
  39.                                     forward( 0.943961 : -0.054182 : 1.272907 ),
  40.                                     noseUp( 0.293453 : 0.189257 : 0.362973 ),
  41.                                     scale( 0.974972 : 0.944353 : 1.048937 ),
  42.                                     scope( egg( norder 8.387938 : 0.342657 : 12.986392 ), setColour( hsva<0.331666, 0.955366, 0.758161, 0.000000> : hsva<0.815455, 0.886968, 0.758335, 0.000000> : hsva<0.165345, 0.955366, 0.623599, 0.000000> ), lay )
  43.                                 )
  44.                             )
  45.                         )
  46.                     ),
  47.                     egg( norder 9.163175 : 0.000000 : 20.000000 ),
  48.                     setTexture( * norder false:toggle ),
  49.                     * setBitmap( norder 20.000000 : 0.000000 : 20.000000 ),
  50.                     bankLeft( dtor( 22.238325 : -25.000000 : 25.000000 ) ),
  51.                     lay
  52.                 ),
  53.                 * join(
  54.                     * noseDown( * dtor( 45.000000 : 45.000000 : 135.000000 ) ),
  55.                     * forward( dtor( 23.370625 : -91.838371 : 268.161621 ) ),
  56.                     forward( 1.027181 : 1.010000 : 1.100000 ),
  57.                     bankLeft( dtor( -4.830133 : -25.000000 : 25.000000 ) ),
  58.                     moveHue( 0.010380 : 0.005000 : 0.050000 )
  59.                 ),
  60.                 forward( 1.047562 : 1.010000 : 1.100000 ),
  61.                 bankLeft( dtor( -8.411252 : -20.116974 : 4.883026 ) ),
  62.                 moveHue( 0.005831 : 0.005000 : 0.050000 ),
  63.                 * join(
  64.                     * repeat(
  65.                         dtor( 80.114929 : -91.838371 : 268.161621 ),
  66.                         * scope(
  67.                             scope(
  68.                                 noseDown( dtor( 66.199944 : -91.838371 : 268.161621 ) ),
  69.                                 * scope(
  70.                                     * scope(
  71.                                         * join(
  72.                                         noseUp( 1.570770 ),
  73.                                         setColour( * hsva<0.999990, 0.411628, 0.632007, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  74.                                         * reflect( norder <-0.999995, 1.000001, 0.999995> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>, setTexture( norder true:toggle ) )
  75.                                         ),
  76.                                         setTexture( norder false:toggle ),
  77.                                         setTexture( norder true:toggle ),
  78.                                         setTexture( norder false:toggle ),
  79.                                         setTexture( norder true:toggle ),
  80.                                         setTexture( norder false:toggle ),
  81.                                         setTexture( norder true:toggle )
  82.                                     ),
  83.                                     setTexture( norder false:toggle ),
  84.                                     setTexture( norder true:toggle ),
  85.                                     setTexture( norder true:toggle ),
  86.                                     setTexture( norder true:toggle ),
  87.                                     setTexture( norder true:toggle ),
  88.                                     setTexture( norder true:toggle )
  89.                                 ),
  90.                                 setTexture( * norder false:toggle ),
  91.                                 setTexture( norder false:toggle ),
  92.                                 setTexture( * norder false:toggle ),
  93.                                 setTexture( norder false:toggle ),
  94.                                 setTexture( norder false:toggle ),
  95.                                 setTexture( * norder false:toggle )
  96.                             ),
  97.                             scope(
  98.                                 * noseDown( 0.431742 : 0.084423 : 1.084423 ),
  99.                                 setBitmap( norder 13.343427 : 0.000000 : 20.000000 ),
  100.                                 setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  101.                                 setBitmap( norder 3.389148 : 0.000000 : 20.000000 ),
  102.                                 setBitmap( norder 0.000000 : -20.000000 : 20.000000 ),
  103.                                 * setBitmap( * norder 2.648710 : 0.000000 : 20.000000 ),
  104.                                 setBitmap( norder 7.436150 : 0.000000 : 20.000000 ),
  105.                                 * setBitmap( norder 0.000000 : 0.000000 : 20.000000 )
  106.                             ),
  107.                             * forward( 0.618845 : 0.113013 : 1.113013 ),
  108.                             * eggVectorScale( <1.000000, 1.000000, 6.044528> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  109.                             egg( * norder 0.000000 : 0.000000 : 20.000000 ),
  110.                             * moveHue( 0.027798 : 0.005000 : 0.050000 ),
  111.                             scale( * 1.069927 : 1.010000 : 1.100000 )
  112.                         )
  113.                     ),
  114.                     * join(
  115.                         lay,
  116.                         moveHue( 0.022200 : 0.005000 : 0.050000 ),
  117.                         moveHue( 0.022200 : 0.005000 : 0.050000 ),
  118.                         moveHue( 0.014697 : 0.005000 : 0.050000 ),
  119.                         moveHue( 0.005000 : 0.005000 : 0.050000 )
  120.                     ),
  121.                     moveHue( 0.015817 : 0.005000 : 0.050000 ),
  122.                     moveHue( 0.025533 : 0.005000 : 0.050000 ),
  123.                     moveHue( 0.018487 : -0.026513 : 0.063487 )
  124.                 ),
  125.                 scale( * 1.052680 : 1.010000 : 1.100000 ),
  126.                 bankLeft( dtor( 10.233916 : -25.000000 : 25.000000 ) ),
  127.                 * moveHue( 0.014511 : 0.005000 : 0.050000 )
  128.             )
  129.         )
  130.     )
  131. }
  132. anim_time 0.5
  133. orient 0 0 0 -0.698036 0.49307 0.519257 0.586902 0.809401 0.0203896
  134.